to expect (a particular event, result etc)
expect; predict
to believe (something) before there is proof
believe, take for granted
to arrive at (knowledge, a theory etc) by reasoning
figure out, understand
to know (something) in advance
anticipate, predict
to produce (an idea etc) as a hypothesis
speculate
a plan, idea etc that cannot happen or be successful
think about deeply and theorize
to be a sign or warning of (a future event etc)
foreshadow, indicate
to say, tell, something in advance
express an outcome in advance
to say what will happen
predict, warn
to think, consider, form opinions (without having complete knowledge); to buy and sell goods, shares etc with the hope of profit from changes in their market value
think about deeply and theorize